home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / apps / 123 / vcsrc / makefile < prev    next >
Encoding:
Makefile  |  1987-05-10  |  1.3 KB  |  59 lines

  1. #    Make file for ATARI ST version of DBW_VC 
  2. #    v1.0    870117    DBW 
  3. #    v1.1    870206    RWB 
  4.  
  5. # On U**X systems, compile with: 
  6. #    % cc -c -DU__X -O file.c 
  7. # On VMS system, compile with: 
  8. #    $ cc/define=VMS file.c 
  9. #    also.... rename y.tab.h to y_tab.h 
  10.  
  11. OBJS    = sc.bin lex.bin gram.bin interp.bin cmds.bin curses.bin 
  12. INCL    = experres.h sc.h statres.h y_tab.h 
  13. DOCS    = README vc.man 
  14. BIN    = c:\bin 
  15. FLAGS    = -id:\include\ -n 
  16.  
  17. vc :    $(OBJS) 
  18.     $(BIN)\lnk.ttp -with vc -nolist 
  19.  
  20. lex.bin :a:\lex.c $(INCL) 
  21.     $(CP) a:\lex.c lex.c 
  22.     $(BIN)\lc1.ttp $(FLAGS) lex.c 
  23.     $(BIN)\lc2.ttp lex 
  24.     $(RM) lex.c 
  25.  
  26. interp.bin : a:\interp.c $(INCL) 
  27.     $(CP) a:\interp.c interp.c 
  28.     $(BIN)\lc1.ttp $(FLAGS) interp 
  29.     $(BIN)\lc2.ttp interp 
  30.     $(RM) interp.c 
  31.  
  32. sc.bin : a:\sc.c $(INCL) 
  33.     $(CP) a:\sc.c sc.c 
  34.     $(BIN)\lc1.ttp $(FLAGS) -dDECLARE sc 
  35.     $(BIN)\lc2.ttp sc 
  36.     $(RM) sc.c 
  37.  
  38. cmds.bin : a:\cmds.c $(INCL) 
  39.     $(CP) a:\cmds.c cmds.c 
  40.     $(BIN)\lc1.ttp $(FLAGS) cmds 
  41.     $(BIN)\lc2.ttp cmds 
  42.     $(RM) cmds.c 
  43.  
  44. curses.bin : a:\curses.c $(INCL) 
  45.     $(CP) a:\curses.c curses.c 
  46.     $(BIN)\lc1.ttp $(FLAGS) curses 
  47.     $(BIN)\lc2.ttp curses 
  48.     $(RM) curses.c 
  49.  
  50. gram.bin : a:\gram.c $(INCL) 
  51.     $(CP) a:\gram.c gram.c 
  52.     $(BIN)\lc1.ttp $(FLAGS) gram 
  53.     $(BIN)\lc2.ttp gram 
  54.     $(RM) gram.c 
  55.  
  56.